﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Capa_Entidad;

namespace Capa_Negocio_Interface
{
    public interface IFacadeRegistrarCita
    {

        List<V_Adm_Cita> listarVista();
        List<ADM_CITA> listarCitas();
        List<ADM_CITA> listarCitas(int idcita);
        List<V_Medico_Especialidad> listarMedicoXEspecialidad(Int32 ID_Especialidad);
        List<GEN_ESPECIALIDAD> listarEspecialidad();
        List<GEN_TIPO_ATENCION> listarTipoAtencion();
        List<ADM_PACIENTE> listarPaciente();
        List<ADM_PACIENTE> listarPaciente(String codPaciente);
        int UltimoNumero();
        bool InsertarCita(ADM_CITA obj);
        bool ModificarCita(ADM_CITA obj);
        bool EliminarCita(ADM_CITA obj);
        Boolean InsertarAtencion(ATE_ATENCION obj);
        Boolean ModificarAtencion(ATE_ATENCION obj);
        Boolean EliminarAtencion(ATE_ATENCION obj);
        int obtenerUltimoIdAtencion();
        List<CIT_ESTADO_CITA> ListarEstadoCita();
        
    }
}
